ethological isolation - Español Inglés Diccionario